Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
64 STATION ROAD Detached £536,482 £285,000 18 Nov 2004
77A STATION ROAD Detached £836,658 £148,000 24 Jul 1995
PLOT A, 62 STATION ROAD £544,038 £525,000 21 Mar 2022
PLOT B, 62 STATION ROAD £161,657 £156,000 31 Mar 2022